have a good nose - German English Dictionary